﻿using Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Models;

namespace AnesSystem.Models.Model.Hospital.CQ.CQFY
{
    public class PatientLinkModel : Models.PatientLinkModel
    {
        #region Variables

        private CQFYJingMaiMaZuiModel intraveAnesthesia;
        private CQFYMaZuiTongYiModel anesthesiaAgreement;
        private CQFYShuHouFangShiModel followUp;
        private CQFYShuHouZhenTongModel analgesicRecord;
        private CQFYShuQianFangShiModel preoperativeInterview;
        private CQFYZiTiXueTongYiNodel shuXueZhiQing;
        #endregion

        #region Constructor
        public PatientLinkModel()
        {

        }
        #endregion

        #region Properties
        public CQFYJingMaiMaZuiModel IntraveAnesthesia
        {
            get
            {
                return intraveAnesthesia;
            }

            set
            {
                intraveAnesthesia = value;
                RaisePropertyChanged("IntraveAnesthesia");
            }
        }

        public CQFYMaZuiTongYiModel AnesthesiaAgreement
        {
            get
            {
                return anesthesiaAgreement;
            }

            set
            {
                anesthesiaAgreement = value;
                RaisePropertyChanged("AnesthesiaAgreement");
            }
        }

        public CQFYShuHouFangShiModel FollowUp
        {
            get
            {
                return followUp;
            }

            set
            {
                followUp = value;
                RaisePropertyChanged("FollowUp");
            }
        }

        public CQFYShuHouZhenTongModel AnalgesicRecord
        {
            get
            {
                return analgesicRecord;
            }

            set
            {
                analgesicRecord = value;
                RaisePropertyChanged("AnalgesicRecord");
            }
        }

        public CQFYShuQianFangShiModel PreoperativeInterview
        {
            get
            {
                return preoperativeInterview;
            }

            set
            {
                preoperativeInterview = value;
                RaisePropertyChanged("PreoperativeInterview");
            }
        }

        public CQFYZiTiXueTongYiNodel ShuXueZhiQing
        {
            get
            {
                return shuXueZhiQing;
            }

            set
            {
                shuXueZhiQing = value;
                RaisePropertyChanged("ShuXueZhiQing");
            }
        }
        
        #endregion

        #region 依赖属性

        #endregion

        #region Event

        #endregion

        #region Private Methods

        #endregion

        #region Public/Protected Methods

        #endregion

        #region EventHandlers

        #endregion




    }
}
